home *** CD-ROM | disk | FTP | other *** search
/ Risc World 3 / Risc World 3.iso / SOFTWARE / ISSUE4 / ZAP / !Zap / Modules / !ZapAsm / !Help next >
Text File  |  2002-05-08  |  3KB  |  96 lines

  1.  
  2.                ZapAsm, a Zap syntax colouring mode
  3.                ====================================
  4.  
  5. 1.0 Features
  6. ============
  7.  
  8. This module performs syntax colouring designed for Assembler documents.
  9. It is designed to work with assemblers that act as preprocessors to the
  10. BASIC assembler, such as JFPatch and SAsm.  It does not currently offer
  11. support for files made with Acorn's ObjAsm assembler.  Nor does it have
  12. anything to do with colouring assembler in BASIC files themselves.
  13.  
  14. It has bracket matching modelled after the old style C mode.
  15.  
  16. Although the author welcomes correspondence concerning this mode, he
  17. makes no claim that it is bug-free and, it is not guaranteed to perform
  18. any particular function.  It is to be used entirely at one's own risk.
  19.  
  20. This is Freeware, and may be distributed freely provided that all it is
  21. redistributed intact.  If engaging in large-scale distribution, it is
  22. requested that you contact one of the Zap developers before doing so 
  23. so they can supply the latest version.
  24.  
  25.  
  26. 2.0 Installation
  27. ================
  28.  
  29. Copy the !ZapAsm application into Zap's Modules directory.
  30.  
  31. Zap will then need to be restarted.
  32.  
  33.  
  34. 3.0 Problems
  35. ============
  36.  
  37. % symbols may also cause confusion when used in labels.  Sasm's 0ABC hex
  38. convention is not supported, nor its @ prefix for macros.
  39.  
  40. The bracket matching can get confused by brackets embedded in strings.
  41.  
  42. Large scale { ... } comments are ignored.
  43.  
  44. Help text in modules is miscoloured.
  45.  
  46.  
  47. 4.0 History
  48. ===========
  49.  
  50. v0.08 - (06-Jul-01)
  51.       * Bugfix to Scripts loading code.
  52.  
  53. v0.07 - (30-Jun-2001) [cl]
  54.       * Fix for a bug causing data aborts in new files
  55.  
  56. v0.06 - (24-Sep-1999)
  57.       * Support for internationalised extension structure.
  58.  
  59. v0.05 - unknown
  60.  
  61. v0.04 - (13-Mar-97)
  62.       * "!" comments given some support.
  63.       * The mode options have started working again...
  64.       * REM and REMP instructions' parameters are coloured more like strings.
  65.       * Buttons menu added.
  66.       * Numbers are now allowed in labels without affecting their colouring.
  67.  
  68. v0.03 - (27-Feb-97)
  69.       * Better support for ZapButtons.
  70.       * Improved bracket matching.
  71.       * REM and REMP instructions' parameters are coloured more like comments.
  72.  
  73. v0.02 - (22-Feb-97)
  74.       * Now no longer crashes when used with ZapButtons.
  75.  
  76. v0.01 - (18-Feb-97)
  77.       * Very, very early release.
  78.  
  79.  
  80. 5.0 Contact
  81. ===========
  82.  
  83.   Bug reports should be sent to 
  84.  
  85.         bugs@zap.tartarus.org
  86.  
  87.   Feature requests should be directed towards
  88.  
  89.         zap-features@zap.tartarus.org
  90.  
  91.  
  92. There are a also a number of mailing lists you can subscribe to - see
  93. Zap's web pages for details:
  94.  
  95.         http://zap.tartarus.org/
  96.